/*     */ package dm.jdbc.driver;
/*     */ 
/*     */ import [B;
/*     */ import java.sql.SQLException;
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ public class DmdbDataTypeMetaData
/*     */ {
/*     */   public String getClassName(int jsqlType)
/*     */     throws SQLException
/*     */   {
/*  29 */     String className = null;
/*     */     
/*  31 */     switch (jsqlType) {
/*     */     case -7: 
/*     */     case 16: 
/*  34 */       className = "java.lang.Boolean";
/*  35 */       break;
/*     */     
/*     */     case -6: 
/*  38 */       className = "java.lang.Byte";
/*  39 */       break;
/*     */     
/*     */     case 5: 
/*  42 */       className = "java.lang.Short";
/*  43 */       break;
/*     */     
/*     */     case 4: 
/*  46 */       className = "java.lang.Integer";
/*  47 */       break;
/*     */     
/*     */     case -5: 
/*  50 */       className = "java.lang.Long";
/*  51 */       break;
/*     */     
/*     */     case 2: 
/*     */     case 3: 
/*  55 */       className = "java.math.BigDecimal";
/*  56 */       break;
/*     */     
/*     */     case 7: 
/*  59 */       className = "java.lang.Float";
/*  60 */       break;
/*     */     
/*     */     case 6: 
/*     */     case 8: 
/*  64 */       className = "java.lang.Double";
/*  65 */       break;
/*     */     
/*     */     case -1: 
/*     */     case 1: 
/*     */     case 12: 
/*  70 */       className = "java.lang.String";
/*  71 */       break;
/*     */     
/*     */     case -4: 
/*     */     case -3: 
/*     */     case -2: 
/*  76 */       className = byte[].class.getName();
/*  77 */       break;
/*     */     
/*     */     case 91: 
/*  80 */       className = "java.sql.Date";
/*  81 */       break;
/*     */     
/*     */     case 92: 
/*  84 */       className = "java.sql.Time";
/*  85 */       break;
/*     */     
/*     */     case 93: 
/*  88 */       className = "java.sql.Timestamp";
/*  89 */       break;
/*     */     
/*     */     case 2004: 
/*  92 */       className = "java.sql.Blob";
/*  93 */       break;
/*     */     
/*     */     case 2005: 
/*  96 */       className = "java.sql.Clob";
/*  97 */       break;
/*     */     
/*     */     default: 
/* 100 */       className = "java.lang.Object";
/*     */     }
/*     */     
/* 103 */     return className;
/*     */   }
/*     */   
/*     */   public boolean signed(int i) {
/* 107 */     switch (i) {
/*     */     case -6: 
/*     */     case -5: 
/*     */     case 2: 
/*     */     case 3: 
/*     */     case 4: 
/*     */     case 5: 
/*     */     case 6: 
/*     */     case 7: 
/*     */     case 8: 
/* 117 */       return true;
/*     */     }
/* 119 */     return false;
/*     */   }
/*     */ }


/* Location:              D:\Program Files\DBMS_20150813\jdbc\Dm7JdbcDriver17.jar!\dm\jdbc\driver\DmdbDataTypeMetaData.class
 * Java compiler version: 2 (46.0)
 * JD-Core Version:       0.7.1
 */